Coccoloba pubescens
(POLYGONACEAE)

Common Names:

Giant Sea Grape

Images: